<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDP Help: AlignmentInterFace</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDP Help<span id="projectnumber">&#160;2.04.01</span>
   </div>
   <div id="projectbrief">仅供测试</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.3 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',false,false,'search.php','搜索');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pub-static-methods">静态 Public 成员函数</a> &#124;
<a href="../../d0/d30/struct_alignment_inter_face-members.html">所有成员列表</a>  </div>
  <div class="headertitle"><div class="title">AlignmentInterFace</div></div>
</div><!--header-->
<div class="contents">

<p>路线对外功能接口  
 <a href="../../d9/de2/struct_alignment_inter_face.html#details">更多...</a></p>

<p><code>#include &lt;<a class="el" href="../../d2/dd2/_alignment_interface_8h_source.html">AlignmentInterface.h</a>&gt;</code></p>

<p>继承自 RefCountedBase .</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:a7483e02c61a6659110c18e7b2e1dc1ab"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a7483e02c61a6659110c18e7b2e1dc1ab">AlignmentInterFace</a> (HEATObjectCR obj)</td></tr>
<tr class="memdesc:a7483e02c61a6659110c18e7b2e1dc1ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">初始化-&mdash;从平面模型元素（平面线、平面线导线、平面横断面宽度模型、平面横断面坡度模型）  <a href="../../d9/de2/struct_alignment_inter_face.html#a7483e02c61a6659110c18e7b2e1dc1ab">更多...</a><br /></td></tr>
<tr class="separator:a7483e02c61a6659110c18e7b2e1dc1ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a942e605fd2707adaab4be6dae18dee64"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a942e605fd2707adaab4be6dae18dee64">AlignmentInterFace</a> (AlignmentInfoPtr info)</td></tr>
<tr class="memdesc:a942e605fd2707adaab4be6dae18dee64"><td class="mdescLeft">&#160;</td><td class="mdescRight">初始化-&mdash;从路线信息  <a href="../../d9/de2/struct_alignment_inter_face.html#a942e605fd2707adaab4be6dae18dee64">更多...</a><br /></td></tr>
<tr class="separator:a942e605fd2707adaab4be6dae18dee64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0de7d7f9a1ec35849a29870d8fd3fa7b"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a0de7d7f9a1ec35849a29870d8fd3fa7b">InitFromHoriAlignmentObject</a> (HEATObjectCR obj)</td></tr>
<tr class="memdesc:a0de7d7f9a1ec35849a29870d8fd3fa7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">初始化-&mdash;从平面模型元素（平面线、平面线导线、平面横断面宽度模型、平面横断面坡度模型）  <a href="../../d9/de2/struct_alignment_inter_face.html#a0de7d7f9a1ec35849a29870d8fd3fa7b">更多...</a><br /></td></tr>
<tr class="separator:a0de7d7f9a1ec35849a29870d8fd3fa7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1983e1566f0d3ede9d22b5ec91e36ffc"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a1983e1566f0d3ede9d22b5ec91e36ffc">InitFromAlignmentInfo</a> (AlignmentInfoPtr info)</td></tr>
<tr class="memdesc:a1983e1566f0d3ede9d22b5ec91e36ffc"><td class="mdescLeft">&#160;</td><td class="mdescRight">初始化-&mdash;从路线信息  <a href="../../d9/de2/struct_alignment_inter_face.html#a1983e1566f0d3ede9d22b5ec91e36ffc">更多...</a><br /></td></tr>
<tr class="separator:a1983e1566f0d3ede9d22b5ec91e36ffc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4553079d8496c3a6a1636f101cbff890"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a4553079d8496c3a6a1636f101cbff890">FindStationInAlignment</a> (StationInfoPtr &amp;station, <a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a> spacePt)</td></tr>
<tr class="memdesc:a4553079d8496c3a6a1636f101cbff890"><td class="mdescLeft">&#160;</td><td class="mdescRight">求空间某点在平面线上投影最近点的桩号  <a href="../../d9/de2/struct_alignment_inter_face.html#a4553079d8496c3a6a1636f101cbff890">更多...</a><br /></td></tr>
<tr class="separator:a4553079d8496c3a6a1636f101cbff890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87cd38bf73fb2fc8fcaa4d2f0a5be7fe"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a87cd38bf73fb2fc8fcaa4d2f0a5be7fe">GetClosestAndPointStation</a> (XPoint2dCR planePt, XPoint2dR outPtOnAlign, StationInfoPtr &amp;outStation) const</td></tr>
<tr class="memdesc:a87cd38bf73fb2fc8fcaa4d2f0a5be7fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">求平面上某点在平面线上的最近点及最近点的桩号  <a href="../../d9/de2/struct_alignment_inter_face.html#a87cd38bf73fb2fc8fcaa4d2f0a5be7fe">更多...</a><br /></td></tr>
<tr class="separator:a87cd38bf73fb2fc8fcaa4d2f0a5be7fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a988e23d035ef90ea0752dc1f7c780685"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a988e23d035ef90ea0752dc1f7c780685">QueryRoadbedType</a> (RoadbedType *outType, StationInfoPtr const &amp;inStartStation, StationInfoPtr const &amp;inEndStation) const</td></tr>
<tr class="memdesc:a988e23d035ef90ea0752dc1f7c780685"><td class="mdescLeft">&#160;</td><td class="mdescRight">查询指定桩号范围内的路基类型  <a href="../../d9/de2/struct_alignment_inter_face.html#a988e23d035ef90ea0752dc1f7c780685">更多...</a><br /></td></tr>
<tr class="separator:a988e23d035ef90ea0752dc1f7c780685"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97c606e0e2b8b99f7f94f0263a35a4ac"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT xvector&lt; <a class="el" href="../../da/d37/struct_roadbed_type_segment.html">RoadbedTypeSegment</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a97c606e0e2b8b99f7f94f0263a35a4ac">GetRoadbedTypeSegments</a> () const</td></tr>
<tr class="memdesc:a97c606e0e2b8b99f7f94f0263a35a4ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取路基横断面分段  <a href="../../d9/de2/struct_alignment_inter_face.html#a97c606e0e2b8b99f7f94f0263a35a4ac">更多...</a><br /></td></tr>
<tr class="separator:a97c606e0e2b8b99f7f94f0263a35a4ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11907bb8dac3259f9e392fcae8cbd1ac"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a11907bb8dac3259f9e392fcae8cbd1ac">GetCrossSectionByStation</a> (SingleCrossSectionDataPtr &amp;csData, StationInfoPtr const &amp;station)</td></tr>
<tr class="memdesc:a11907bb8dac3259f9e392fcae8cbd1ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">计算指定桩号处的横断面信息  <a href="../../d9/de2/struct_alignment_inter_face.html#a11907bb8dac3259f9e392fcae8cbd1ac">更多...</a><br /></td></tr>
<tr class="separator:a11907bb8dac3259f9e392fcae8cbd1ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae75fdfa78e7edb6471d31eae91b30e7f"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#ae75fdfa78e7edb6471d31eae91b30e7f">ProjectPointOnRoad</a> (XPoint3dR projectedPt, <a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a> spacePt)</td></tr>
<tr class="memdesc:ae75fdfa78e7edb6471d31eae91b30e7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取空间三维点在路面的投影点  <a href="../../d9/de2/struct_alignment_inter_face.html#ae75fdfa78e7edb6471d31eae91b30e7f">更多...</a><br /></td></tr>
<tr class="separator:ae75fdfa78e7edb6471d31eae91b30e7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e6a73ad7837a2eeb45db47512676f4d"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a1e6a73ad7837a2eeb45db47512676f4d">CollectBorders</a> (CurveSetPtr &amp;leftBorder, CurveSetPtr &amp;rightBorder, StationInfoPtr const &amp;startStation, StationInfoPtr const &amp;endStation, double offset) const</td></tr>
<tr class="memdesc:a1e6a73ad7837a2eeb45db47512676f4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">收集横断面空间面模型在指定桩号范围内的左右两边界，结果以CurveSet的形式传出，内部为linestring  <a href="../../d9/de2/struct_alignment_inter_face.html#a1e6a73ad7837a2eeb45db47512676f4d">更多...</a><br /></td></tr>
<tr class="separator:a1e6a73ad7837a2eeb45db47512676f4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f347f57583cbb66fbd5859fbd722f2b"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a4f347f57583cbb66fbd5859fbd722f2b">GetLocationDetailByStation</a> (<a class="el" href="../../df/da4/struct_location_detail.html">LocationDetail</a> &amp;locationDetail, StationInfoPtr const &amp;station)</td></tr>
<tr class="memdesc:a4f347f57583cbb66fbd5859fbd722f2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">计算给定桩号的路线相关详细信息  <a href="../../d9/de2/struct_alignment_inter_face.html#a4f347f57583cbb66fbd5859fbd722f2b">更多...</a><br /></td></tr>
<tr class="separator:a4f347f57583cbb66fbd5859fbd722f2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51ff9fff08801273dd24183f21ef76b5"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a51ff9fff08801273dd24183f21ef76b5">GetSpatialCurve</a> (CurveSetPtr &amp;spatialCrv, double offset=0)</td></tr>
<tr class="memdesc:a51ff9fff08801273dd24183f21ef76b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取的三维子线段  <a href="../../d9/de2/struct_alignment_inter_face.html#a51ff9fff08801273dd24183f21ef76b5">更多...</a><br /></td></tr>
<tr class="separator:a51ff9fff08801273dd24183f21ef76b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac48bf3a31fcebcb92bc10b88c28ea9e9"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#ac48bf3a31fcebcb92bc10b88c28ea9e9">GetSpatialCurveByStationRange</a> (CurveSetPtr &amp;spatialCrv, StationInfoPtr const &amp;startStation, StationInfoPtr const &amp;endStation, double offset=0)</td></tr>
<tr class="memdesc:ac48bf3a31fcebcb92bc10b88c28ea9e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取指定桩号范围内的三维子线段  <a href="../../d9/de2/struct_alignment_inter_face.html#ac48bf3a31fcebcb92bc10b88c28ea9e9">更多...</a><br /></td></tr>
<tr class="separator:ac48bf3a31fcebcb92bc10b88c28ea9e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8b228c6733d9222e04f9e50cf5d4043"><td class="memItemLeft" align="right" valign="top">SZEWALIGNMENT_EXPORT WStringCR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#ad8b228c6733d9222e04f9e50cf5d4043">GetName</a> () const</td></tr>
<tr class="memdesc:ad8b228c6733d9222e04f9e50cf5d4043"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取名称  <a href="../../d9/de2/struct_alignment_inter_face.html#ad8b228c6733d9222e04f9e50cf5d4043">更多...</a><br /></td></tr>
<tr class="separator:ad8b228c6733d9222e04f9e50cf5d4043"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
静态 Public 成员函数</h2></td></tr>
<tr class="memitem:a06bd440e9e607f82e3f00e75c4c13ac1"><td class="memItemLeft" align="right" valign="top">static SZEWALIGNMENT_EXPORT bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a06bd440e9e607f82e3f00e75c4c13ac1">GetAllAlignmentInfo</a> (xvector&lt; AlignmentInfoPtr &gt; &amp;allInfo)</td></tr>
<tr class="memdesc:a06bd440e9e607f82e3f00e75c4c13ac1"><td class="mdescLeft">&#160;</td><td class="mdescRight">查找所有的路线元素自定义实体  <a href="../../d9/de2/struct_alignment_inter_face.html#a06bd440e9e607f82e3f00e75c4c13ac1">更多...</a><br /></td></tr>
<tr class="separator:a06bd440e9e607f82e3f00e75c4c13ac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e6c145f99d86a2513a18ea8ade808d2"><td class="memItemLeft" align="right" valign="top">static SZEWALIGNMENT_EXPORT ATScenePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#a2e6c145f99d86a2513a18ea8ade808d2">GetHoriScene</a> (ATProjectR proj)</td></tr>
<tr class="memdesc:a2e6c145f99d86a2513a18ea8ade808d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取路线平面线所属的at场景（默认场景）  <a href="../../d9/de2/struct_alignment_inter_face.html#a2e6c145f99d86a2513a18ea8ade808d2">更多...</a><br /></td></tr>
<tr class="separator:a2e6c145f99d86a2513a18ea8ade808d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2a5edfcf3cdc97853debce566527486"><td class="memItemLeft" align="right" valign="top">static SZEWALIGNMENT_EXPORT ATScenePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/de2/struct_alignment_inter_face.html#ad2a5edfcf3cdc97853debce566527486">GetSpatialScene</a> (ATProjectR proj)</td></tr>
<tr class="memdesc:ad2a5edfcf3cdc97853debce566527486"><td class="mdescLeft">&#160;</td><td class="mdescRight">获取路线空间线所属的at场景（默认场景）  <a href="../../d9/de2/struct_alignment_inter_face.html#ad2a5edfcf3cdc97853debce566527486">更多...</a><br /></td></tr>
<tr class="separator:ad2a5edfcf3cdc97853debce566527486"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">详细描述</h2>
<div class="textblock"><p >路线对外功能接口 </p>
<dl class="section author"><dt>作者</dt><dd>SZEWC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>
</div><h2 class="groupheader">构造及析构函数说明</h2>
<a id="a7483e02c61a6659110c18e7b2e1dc1ab" name="a7483e02c61a6659110c18e7b2e1dc1ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7483e02c61a6659110c18e7b2e1dc1ab">&#9670;&nbsp;</a></span>AlignmentInterFace() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT AlignmentInterFace::AlignmentInterFace </td>
          <td>(</td>
          <td class="paramtype">HEATObjectCR&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>初始化-&mdash;从平面模型元素（平面线、平面线导线、平面横断面宽度模型、平面横断面坡度模型） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">HATObjectCR</td><td>平面元素 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a942e605fd2707adaab4be6dae18dee64" name="a942e605fd2707adaab4be6dae18dee64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a942e605fd2707adaab4be6dae18dee64">&#9670;&nbsp;</a></span>AlignmentInterFace() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT AlignmentInterFace::AlignmentInterFace </td>
          <td>(</td>
          <td class="paramtype">AlignmentInfoPtr&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>初始化-&mdash;从路线信息 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">AlignmentInfoPtr</td><td>路线信息 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<h2 class="groupheader">成员函数说明</h2>
<a id="a1e6a73ad7837a2eeb45db47512676f4d" name="a1e6a73ad7837a2eeb45db47512676f4d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e6a73ad7837a2eeb45db47512676f4d">&#9670;&nbsp;</a></span>CollectBorders()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::CollectBorders </td>
          <td>(</td>
          <td class="paramtype">CurveSetPtr &amp;&#160;</td>
          <td class="paramname"><em>leftBorder</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">CurveSetPtr &amp;&#160;</td>
          <td class="paramname"><em>rightBorder</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>startStation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>endStation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>收集横断面空间面模型在指定桩号范围内的左右两边界，结果以CurveSet的形式传出，内部为linestring </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">CurveSetPtr</td><td>左边界 </td></tr>
    <tr><td class="paramname">CurveSetPtr</td><td>右边界 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>起始桩号 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>终止桩号 </td></tr>
    <tr><td class="paramname">double</td><td>偏移量 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a4553079d8496c3a6a1636f101cbff890" name="a4553079d8496c3a6a1636f101cbff890"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4553079d8496c3a6a1636f101cbff890">&#9670;&nbsp;</a></span>FindStationInAlignment()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::FindStationInAlignment </td>
          <td>(</td>
          <td class="paramtype">StationInfoPtr &amp;&#160;</td>
          <td class="paramname"><em>station</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td>
          <td class="paramname"><em>spacePt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>求空间某点在平面线上投影最近点的桩号 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">StationInfoPtr</td><td>最近点的桩号 </td></tr>
    <tr><td class="paramname"><a class="el" href="../../d5/d5b/struct_x_point3d.html" title="3D空间点类">XPoint3d</a></td><td>空间点 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a06bd440e9e607f82e3f00e75c4c13ac1" name="a06bd440e9e607f82e3f00e75c4c13ac1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06bd440e9e607f82e3f00e75c4c13ac1">&#9670;&nbsp;</a></span>GetAllAlignmentInfo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetAllAlignmentInfo </td>
          <td>(</td>
          <td class="paramtype">xvector&lt; AlignmentInfoPtr &gt; &amp;&#160;</td>
          <td class="paramname"><em>allInfo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>查找所有的路线元素自定义实体 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">xvector&lt;AlignmentElement&gt;&amp;</td><td>路线元素自定义实体列表 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否查找成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a87cd38bf73fb2fc8fcaa4d2f0a5be7fe" name="a87cd38bf73fb2fc8fcaa4d2f0a5be7fe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87cd38bf73fb2fc8fcaa4d2f0a5be7fe">&#9670;&nbsp;</a></span>GetClosestAndPointStation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetClosestAndPointStation </td>
          <td>(</td>
          <td class="paramtype">XPoint2dCR&#160;</td>
          <td class="paramname"><em>planePt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">XPoint2dR&#160;</td>
          <td class="paramname"><em>outPtOnAlign</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr &amp;&#160;</td>
          <td class="paramname"><em>outStation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>求平面上某点在平面线上的最近点及最近点的桩号 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">XPoint2dCR</td><td>平面点 </td></tr>
    <tr><td class="paramname">XPoint2dR</td><td>平面线上的最近点 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>最近点的桩号 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a11907bb8dac3259f9e392fcae8cbd1ac" name="a11907bb8dac3259f9e392fcae8cbd1ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11907bb8dac3259f9e392fcae8cbd1ac">&#9670;&nbsp;</a></span>GetCrossSectionByStation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetCrossSectionByStation </td>
          <td>(</td>
          <td class="paramtype">SingleCrossSectionDataPtr &amp;&#160;</td>
          <td class="paramname"><em>csData</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>station</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>计算指定桩号处的横断面信息 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">SingleCrossSectionDataPtr</td><td>横断面信息 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>待计算桩号 * </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a2e6c145f99d86a2513a18ea8ade808d2" name="a2e6c145f99d86a2513a18ea8ade808d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e6c145f99d86a2513a18ea8ade808d2">&#9670;&nbsp;</a></span>GetHoriScene()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static SZEWALIGNMENT_EXPORT ATScenePtr AlignmentInterFace::GetHoriScene </td>
          <td>(</td>
          <td class="paramtype">ATProjectR&#160;</td>
          <td class="paramname"><em>proj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>获取路线平面线所属的at场景（默认场景） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATProjectR</td><td>at文件 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATScenePtr at场景</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a4f347f57583cbb66fbd5859fbd722f2b" name="a4f347f57583cbb66fbd5859fbd722f2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f347f57583cbb66fbd5859fbd722f2b">&#9670;&nbsp;</a></span>GetLocationDetailByStation()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetLocationDetailByStation </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../df/da4/struct_location_detail.html">LocationDetail</a> &amp;&#160;</td>
          <td class="paramname"><em>locationDetail</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>station</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>计算给定桩号的路线相关详细信息 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname"><a class="el" href="../../df/da4/struct_location_detail.html" title="桩号处的路线详细信息">LocationDetail</a></td><td>详细信息 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>桩号 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="ad8b228c6733d9222e04f9e50cf5d4043" name="ad8b228c6733d9222e04f9e50cf5d4043"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad8b228c6733d9222e04f9e50cf5d4043">&#9670;&nbsp;</a></span>GetName()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT WStringCR AlignmentInterFace::GetName </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取名称 </p>
<dl class="section return"><dt>返回</dt><dd>WStringCR 名称</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a97c606e0e2b8b99f7f94f0263a35a4ac" name="a97c606e0e2b8b99f7f94f0263a35a4ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97c606e0e2b8b99f7f94f0263a35a4ac">&#9670;&nbsp;</a></span>GetRoadbedTypeSegments()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT xvector&lt; <a class="el" href="../../da/d37/struct_roadbed_type_segment.html">RoadbedTypeSegment</a> &gt; AlignmentInterFace::GetRoadbedTypeSegments </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取路基横断面分段 </p>
<dl class="section return"><dt>返回</dt><dd>xvector&lt;RoadbedTypeSegment&gt; 路基横断面分段</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a51ff9fff08801273dd24183f21ef76b5" name="a51ff9fff08801273dd24183f21ef76b5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51ff9fff08801273dd24183f21ef76b5">&#9670;&nbsp;</a></span>GetSpatialCurve()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetSpatialCurve </td>
          <td>(</td>
          <td class="paramtype">CurveSetPtr &amp;&#160;</td>
          <td class="paramname"><em>spatialCrv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>offset</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取的三维子线段 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">CurveSetPtr</td><td>三维子线段 </td></tr>
    <tr><td class="paramname">double</td><td>偏移量 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="ac48bf3a31fcebcb92bc10b88c28ea9e9" name="ac48bf3a31fcebcb92bc10b88c28ea9e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac48bf3a31fcebcb92bc10b88c28ea9e9">&#9670;&nbsp;</a></span>GetSpatialCurveByStationRange()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::GetSpatialCurveByStationRange </td>
          <td>(</td>
          <td class="paramtype">CurveSetPtr &amp;&#160;</td>
          <td class="paramname"><em>spatialCrv</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>startStation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>endStation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>offset</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取指定桩号范围内的三维子线段 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">CurveSetPtr</td><td>三维子线段 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>起始桩号 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>终止桩号 </td></tr>
    <tr><td class="paramname">double</td><td>偏移量 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="ad2a5edfcf3cdc97853debce566527486" name="ad2a5edfcf3cdc97853debce566527486"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2a5edfcf3cdc97853debce566527486">&#9670;&nbsp;</a></span>GetSpatialScene()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static SZEWALIGNMENT_EXPORT ATScenePtr AlignmentInterFace::GetSpatialScene </td>
          <td>(</td>
          <td class="paramtype">ATProjectR&#160;</td>
          <td class="paramname"><em>proj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>获取路线空间线所属的at场景（默认场景） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">ATProjectR</td><td>at文件 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>ATScenePtr at场景</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a1983e1566f0d3ede9d22b5ec91e36ffc" name="a1983e1566f0d3ede9d22b5ec91e36ffc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1983e1566f0d3ede9d22b5ec91e36ffc">&#9670;&nbsp;</a></span>InitFromAlignmentInfo()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::InitFromAlignmentInfo </td>
          <td>(</td>
          <td class="paramtype">AlignmentInfoPtr&#160;</td>
          <td class="paramname"><em>info</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>初始化-&mdash;从路线信息 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">AlignmentInfoPtr</td><td>路线信息 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a0de7d7f9a1ec35849a29870d8fd3fa7b" name="a0de7d7f9a1ec35849a29870d8fd3fa7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0de7d7f9a1ec35849a29870d8fd3fa7b">&#9670;&nbsp;</a></span>InitFromHoriAlignmentObject()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::InitFromHoriAlignmentObject </td>
          <td>(</td>
          <td class="paramtype">HEATObjectCR&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>初始化-&mdash;从平面模型元素（平面线、平面线导线、平面横断面宽度模型、平面横断面坡度模型） </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">HATObjectCR</td><td>平面元素 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="ae75fdfa78e7edb6471d31eae91b30e7f" name="ae75fdfa78e7edb6471d31eae91b30e7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae75fdfa78e7edb6471d31eae91b30e7f">&#9670;&nbsp;</a></span>ProjectPointOnRoad()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::ProjectPointOnRoad </td>
          <td>(</td>
          <td class="paramtype">XPoint3dR&#160;</td>
          <td class="paramname"><em>projectedPt</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../d5/d5b/struct_x_point3d.html">XPoint3d</a>&#160;</td>
          <td class="paramname"><em>spacePt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>获取空间三维点在路面的投影点 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">spacePt</td><td>空间点 </td></tr>
    <tr><td class="paramname">XPoint3dR</td><td>路面投影点 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<a id="a988e23d035ef90ea0752dc1f7c780685" name="a988e23d035ef90ea0752dc1f7c780685"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a988e23d035ef90ea0752dc1f7c780685">&#9670;&nbsp;</a></span>QueryRoadbedType()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SZEWALIGNMENT_EXPORT bool AlignmentInterFace::QueryRoadbedType </td>
          <td>(</td>
          <td class="paramtype">RoadbedType *&#160;</td>
          <td class="paramname"><em>outType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>inStartStation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">StationInfoPtr const &amp;&#160;</td>
          <td class="paramname"><em>inEndStation</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>查询指定桩号范围内的路基类型 </p>
<dl class="params"><dt>参数</dt><dd>
  <table class="params">
    <tr><td class="paramname">RoadbedType</td><td>路基类型 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>起始桩号 </td></tr>
    <tr><td class="paramname">StationInfoPtr</td><td>终止桩号 </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>返回</dt><dd>bool 是否成功</dd></dl>
<dl class="section author"><dt>作者</dt><dd>SZEWEC </dd></dl>
<dl class="section since"><dt>自从</dt><dd>2022/04/27 </dd></dl>

</div>
</div>
<hr/>该结构体的文档由以下文件生成:<ul>
<li>D:/doxy/PublicAPI/BIMAlignment/Alignment/<a class="el" href="../../d2/dd2/_alignment_interface_8h_source.html">AlignmentInterface.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
